home *** CD-ROM | disk | FTP | other *** search
/ CD ROM Paradise Collection 4 / CD ROM Paradise Collection 4 1995 Nov.iso / database / qslav106.zip / QWKSLAVE.DOC < prev    next >
Text File  |  1995-04-05  |  71KB  |  1,537 lines

  1.  
  2.  
  3.                              QwkSlave Version 1.06
  4.                        QWK Mail Packet Message Database!
  5.  
  6.  
  7.                                 Copyright 1995
  8.                                       by
  9.  
  10.                    Stevenson Technical Services, Inc. (STSI)
  11.                             108 Second Avenue West
  12.                              Bertha MN 56437-0297
  13.  
  14.                              Phone: (218) 924-2050
  15.                          FAX: (218) 924-2050 (Ext. 11)
  16.                       The STSI BBS: (218) 924-2060, 8,N,1
  17.  
  18.  
  19.  
  20.                   ■─────────────────────────────────────────■
  21.                   │                Welcome!                 │
  22.                   ■─────────────────────────────────────────■
  23.  
  24.  
  25.   Thank you for trying QwkSlave!  QwkSlave imports QWK mail packets, storing
  26.   each message as a database record.  Add, edit, delete, and print messages.
  27.   Search the entire database for key words or phrases.  Sort the database on
  28.   any one of ten different fields.  Cross referencing makes finding an
  29.   original message and its response as easy as a mouse-click!  Make those
  30.   messages work for you!  QwkSlave is ideal as a technical support reference
  31.   tool.  Network support is included.  Easy push-button interface with mouse
  32.   support.  (286 or higher)
  33.  
  34.   If you appreciate QwkSlave, you are encouraged to call The STSI BBS at
  35.   (218) 924-2060, and let us know!  Comments, suggestions, and enhancement
  36.   requests are always welcome!
  37.  
  38.  
  39.  
  40.                   ■─────────────────────────────────────────■
  41.                   │              Requirements               │
  42.                   ■─────────────────────────────────────────■
  43.  
  44.  
  45.   To run QwkSlave reliably, you will need the following:
  46.  
  47.   ∙ DOS 3.3 or Higher
  48.   ∙ IBM PC, PC-Compatible or MS-DOS Computer with an 80286 Processor or
  49.     Higher, Hard Drive, and 640K RAM
  50.   . At least 1MB of Extended Memory (2 MB Total RAM, with 4MB recommended)
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.                                      Page 1
  64.  
  65.  
  66.  
  67.                   ■─────────────────────────────────────────■
  68.                   │           Table of Contents:            │
  69.                   ■─────────────────────────────────────────■
  70.  
  71.   Welcome   . . . . . . . . . . . . . . . . . . . . . . . . . . . .  Page  1
  72.  
  73.   Requirements  . . . . . . . . . . . . . . . . . . . . . . . . . .  Page  1
  74.  
  75.   Disclaimer / License Agreement  . . . . . . . . . . . . . . . . .  Page  3
  76.  
  77.   ASP Notice  . . . . . . . . . . . . . . . . . . . . . . . . . . .  Page  4
  78.  
  79.   Registration  . . . . . . . . . . . . . . . . . . . . . . . . . .  Page  4
  80.  
  81.   Technical Support . . . . . . . . . . . . . . . . . . . . . . . .  Page  5
  82.  
  83.   What Is QwkSlave? . . . . . . . . . . . . . . . . . . . . . . . .  Page  5
  84.  
  85.   Why Use QwkSlave? . . . . . . . . . . . . . . . . . . . . . . . .  Page  6
  86.  
  87.   Importing QWK Mail Packets  . . . . . . . . . . . . . . . . . . .  Page  7
  88.  
  89.   Installing QwkSlave . . . . . . . . . . . . . . . . . . . . . . .  Page  7
  90.  
  91.   Create Message Base . . . . . . . . . . . . . . . . . . . . . . .  Page  9
  92.  
  93.   Viewing Database Messages . . . . . . . . . . . . . . . . . . . .  Page  9
  94.  
  95.   File Dialog Boxes . . . . . . . . . . . . . . . . . . . . . . . .  Page 15
  96.  
  97.   Command Line Support  . . . . . . . . . . . . . . . . . . . . . .  Page 16
  98.  
  99.   Network Options . . . . . . . . . . . . . . . . . . . . . . . . .  Page 17
  100.  
  101.   Defaults  . . . . . . . . . . . . . . . . . . . . . . . . . . . .  Page 18
  102.  
  103.   Register QwkSlave . . . . . . . . . . . . . . . . . . . . . . . .  Page 20
  104.  
  105.   Cautions! . . . . . . . . . . . . . . . . . . . . . . . . . . . .  Page 21
  106.  
  107.   Other Products By STSI  . . . . . . . . . . . . . . . . . . . . .  Page 21
  108.  
  109.   QwkSlave Registration Form  . . . . . . . . . . . . . . . . . . .  Page 23
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.                                      Page 2
  128.  
  129.  
  130.  
  131.                   ■─────────────────────────────────────────■
  132.                   │     Disclaimer / License Agreement      │
  133.                   ■─────────────────────────────────────────■
  134.  
  135.   What is shareware?
  136.  
  137.   Shareware distribution gives users a chance to try software before buying
  138.   it.  If you try a Shareware program and continue using it, you are
  139.   expected to register.  Individual programs differ on details - some
  140.   request registration while others require it, some specify a maximum trial
  141.   period.  With registration, you get anything from the simple right to
  142.   continue using the software to an updated program with printed manual.
  143.  
  144.   Copyright laws apply to both Shareware and commercial software, and the
  145.   copyright holder retains all rights, with a few specific exceptions as
  146.   stated below.  Shareware authors are accomplished programmers, just like
  147.   commercial authors, and the programs are of comparable quality.  (In both
  148.   cases, there are good programs and bad ones!)  The main difference is in
  149.   the method of distribution.  The author specifically grants the right to
  150.   copy and distribute the software, either to all or to a specific group.
  151.   For example, some authors require written permission before a commercial
  152.   disk vendor may copy their Shareware.
  153.  
  154.   Shareware is a distribution method, not a type of software.  You should
  155.   find software that suits your needs and pocketbook, whether it's
  156.   commercial or Shareware.  The Shareware system makes fitting your needs
  157.   easier, because you can try before you buy.  And because the overhead is
  158.   low, prices are low also.  Shareware has the ultimate money-back guarantee
  159.   - if you don't use the product, you don't pay for it.
  160.  
  161.  
  162.   Disclaimer - Agreement
  163.  
  164.   By using QwkSlave, users indicate their acceptance of the following terms:
  165.  
  166.   "QwkSlave is supplied as is.  The author disclaims all warranties,
  167.   expressed or implied, including, without limitation, the warranties of
  168.   merchantability and of fitness for any purpose.  Neither STSI, The STSI
  169.   BBS, or any STSI employees will be held responsible for any damages,
  170.   direct or consequential, which may result from the use of QwkSlave."
  171.  
  172.   "Information in this documentation is subject to change without notice and
  173.   does not represent a commitment on the part of STSI.  STSI may make
  174.   improvements and/or changes in this documentation or in the products
  175.   and/or programs described in this documentation at any time."
  176.  
  177.   QwkSlave is a "shareware program" and is provided at no charge to the user
  178.   for evaluation.  Feel free to share it with your friends, but please do
  179.   not give it away altered or as part of another system.  The essence of
  180.   "user-supported" software is to provide personal computer users with
  181.   quality software without high prices, and yet to provide incentive for
  182.   programmers to continue to develop new products.  If you find this program
  183.   useful and find that you are using QwkSlave and continue to use QwkSlave
  184.   after a reasonable trial period, you must make a registration payment of
  185.   $49.95 (+S&H) to Stevenson Technical Services, Inc. (STSI).  This
  186.   registration fee will license one copy for use on any one computer at any
  187.   one time.  You must treat this software just like a book.  An example is
  188.   that this software may be used by any number of people and may be freely
  189.  
  190.  
  191.                                      Page 3
  192.  
  193.  
  194.  
  195.   moved from one computer location to another, so long as there is no
  196.   possibility of it being used at one location while it's being used at
  197.   another.  Just as a book cannot be read by two different persons at the
  198.   same time, QwkSlave should not be used on two different computers at the
  199.   same time.
  200.  
  201.   Commercial users of QwkSlave must register and pay for their copies of
  202.   QwkSlave within 30 days of first use or their license is withdrawn.  Site-
  203.   License arrangements may be made by contacting STSI at (218) 924-2050.
  204.  
  205.   Anyone distributing QwkSlave for any kind of remuneration must first
  206.   contact STSI for authorization.  This authorization will be automatically
  207.   granted to distributors recognized by the (ASP) as adhering to its
  208.   guidelines for shareware distributors, and such distributors may begin
  209.   offering QwkSlave immediately.  (However STSI must still be advised so
  210.   that the distributor can be kept up-to-date with the latest version of
  211.   QwkSlave.)
  212.  
  213.   You are encouraged to pass a copy of QwkSlave along to your friends for
  214.   evaluation.  Please encourage them to register their copy if they find
  215.   that they can use it.  All registered users will receive a copy of the
  216.   latest version of the QwkSlave, along with a printed manual and bonus
  217.   disks.
  218.  
  219.  
  220.  
  221.                   ■─────────────────────────────────────────■
  222.                   │               ASP Notice:               │
  223.                   ■─────────────────────────────────────────■
  224.  
  225.   STSI is a member of the Association of Shareware Professionals (ASP).  ASP
  226.   wants to make sure that the shareware principle works for you.  If you are
  227.   unable to resolve a shareware-related problem with an ASP member by
  228.   contacting the member directly, ASP may be able to help.  The ASP
  229.   Ombudsman can help you resolve a dispute or problem with an ASP member,
  230.   but does not provide technical support for members' products.  Please
  231.   write to the ASP Ombudsman at 545 Grover Road, Muskegon, MI 49442-9427
  232.   USA, FAX 616-788-2765 or send a CompuServe message via CompuServe Mail to
  233.   ASP Ombudsman 70007,3536.
  234.  
  235.  
  236.  
  237.                   ■─────────────────────────────────────────■
  238.                   │              Registration:              │
  239.                   ■─────────────────────────────────────────■
  240.  
  241.   QwkSlave is distributed under the shareware concept.  You may try
  242.   QwkSlave for a period of two weeks.  After this period, you must either
  243.   discontinue using it, or register it.  A single-user license is only
  244.   $49.95 (+$5.00 S&H in the U.S., or $10.00 S&H on Foreign Orders).  This
  245.   price includes a printed manual, 3 1/2" and 5 1/4" diskettes, removal of
  246.   the nag screens and the database record limit, along with a Registration
  247.   Name and Number allowing you to register your copy of QwkSlave.  Network
  248.   and site-license pricing is also available.  Please see REGISTER.DOC for
  249.   details.
  250.  
  251.   To register over the telephone, call STSI at (218) 924-2050, and charge it
  252.   to your Visa, MasterCard, American Express, or Discover credit card.  Once
  253.  
  254.  
  255.                                      Page 4
  256.  
  257.  
  258.  
  259.   registered, you will no longer see the nag screens, reminding you to
  260.   register QwkSlave.
  261.  
  262.   For further registration information and pricing, please read the
  263.   REGISTER.DOC file included with QwkSlave.  There is also a registration
  264.   form contained at the end of this documentation file.
  265.  
  266.  
  267.  
  268.                   ■─────────────────────────────────────────■
  269.                   │           Technical Support:            │
  270.                   ■─────────────────────────────────────────■
  271.  
  272.  
  273.   Technical support is available to QwkSlave users through the following
  274.   means:
  275.  
  276.   The STSI BBS:      New versions of QwkSlave will be posted here as soon as
  277.                      they are available.  The STSI BBS uses a U.S. Robotics
  278.                      V.Everything Modem, which is capable of V.FAST,
  279.                      V.32bis, V.32, and 2400 baud connect speeds.  The
  280.                      access number for The STSI BBS is (218)-924-2060.
  281.                      Technical support questions should be addressed to the
  282.                      SYSOP.
  283.  
  284.   STSI FAX:          STSI has a FAX machine on-line 24 hours-a-day to accept
  285.                      FAX transmissions.  Technical support questions /
  286.                      problems may be faxed to (218) 924-2050.  Most FAX
  287.                      transmissions will be automatically routed to the FAX
  288.                      machine.  If you have problems reaching our FAX
  289.                      machine, wait until after the first ring, press 11, and
  290.                      then begin transmitting.
  291.  
  292.  
  293.   Internet Mail:     STSI will respond to messages sent via the Internet.
  294.                      Send any tech support related questions, comments, or
  295.                      suggestions to cstevens@bertha.polaristel.net.
  296.  
  297.  
  298.   Telephone:         Technical support calls may be placed at (218) 924-
  299.                      2050.  Office hours are from 8:00 am - 5:00 pm, Monday
  300.                      through Friday, and 8:00 am - 11:00 am on Saturdays
  301.                      (CST).
  302.  
  303.  
  304.  
  305.                   ■─────────────────────────────────────────■
  306.                   │            What Is QwkSlave?            │
  307.                   ■─────────────────────────────────────────■
  308.  
  309.   QwkSlave imports QWK mail packets, storing each message as a database
  310.   record.  Add, edit, delete, and print messages.  Search the entire
  311.   database for key words or phrases.  Sort the database on any one of ten
  312.   different fields.  Cross referencing makes finding an original message and
  313.   its response as easy as a mouse-click!  Make those messages work for you!
  314.   QwkSlave is ideal as a technical support reference tool.  Network support
  315.   is included.  Easy push-button interface with mouse support.  (286 or
  316.   higher)
  317.  
  318.  
  319.                                      Page 5
  320.  
  321.  
  322.  
  323.  
  324.                   ■─────────────────────────────────────────■
  325.                   │            Why Use QwkSlave?            │
  326.                   ■─────────────────────────────────────────■
  327.  
  328.   I have found message conferences on various BBS's to be an invaluable
  329.   technical support resource for my company.  Many of my questions are
  330.   answered by simply reading messages from other computer users.  Whenever I
  331.   have a technical problem, I search through the many QWK mail packets I have
  332.   accumulated.  I then scan the messages for key words or phrases that relate
  333.   to the particular problem that I or one of my customers is having.  Most of
  334.   the time, someone else has had the same problem, and has already received an
  335.   answer from someone that frequents the message conference.
  336.  
  337.   A major drawback to maintaining the messages this way was that each mail
  338.   packet was contained in a separate file.  In order to find a particular
  339.   message, I needed to search through dozens and dozens of mail packets,
  340.   wasting time and energy.
  341.  
  342.   That's when the idea for QwkSlave was born.  QwkSlave will import a QWK mail
  343.   packet and convert each message into a database record.  QwkSlave allows
  344.   multiple databases to be created, so it is convenient to have several
  345.   different databases, each dedicated to a specific topic.  At the same time,
  346.   QwkSlave will import endless messages (up to 2 billion) into the same
  347.   database.  QwkSlave allows easy browsing through the records in sequential
  348.   order.  A cross reference is created when a message is imported, so QwkSlave
  349.   can quickly find any responses to the current message, or even the original
  350.   message that the current message was a response to.  Messages can be edited
  351.   to eliminate unneeded text or comments, or they can be deleted altogether.
  352.   The real power of QwkSlave is shown in its searching capabilities.  Ten of
  353.   the message fields are indexed for extremely fast searching.  Specify an
  354.   include range for message browsing, such as only viewing messages 21000
  355.   through 21500.  Or perform a comprehensive search, and locate all
  356.   occurrences of a string within the entire database, even in the message
  357.   body.  Perform multiple searches, narrowing down the search criteria, to
  358.   find the exact information needed.
  359.  
  360.   For my company, QwkSlave has meant a whole new way of managing message
  361.   databases.  Now, an entire database containing thousands of messages can be
  362.   searched at one time.  When a new QWK mail packet arrives, it is imported
  363.   into one of our existing databases.  If the QWK packet contains several
  364.   conferences, QwkSlave displays all of the conference names, allowing me to
  365.   import only the conferences I select.  No more lost messages.  No more
  366.   cumbersome searches of individual mail packets.  And since QwkSlave contains
  367.   network support, I can access it on any network workstation without worrying
  368.   about multiple accesses by other users.
  369.  
  370.   Before I started using QwkSlave, I had 29 Pascal-related QWK packets
  371.   (containing messages about Borland Pascal), which consumed about 3.4
  372.   megabytes of hard drive space (uncompressed).  All of these packets have
  373.   been imported into a QwkSlave database.  At last count, I had 5,447
  374.   messages.  The total database size is over 7.5 megabytes, while the index
  375.   size is just over 2.4 megabytes.  Yes, the database consumes more hard drive
  376.   space than the individual capture files did, but that's a price I'm willing
  377.   to pay to have thousands of messages at my fingertips (in one common
  378.   location) for easy browsing and searching.  Another example: 12 Wildcat!-
  379.   related QWK packets (containing messages about the Wildcat! BBS system),
  380.   which consumed about 3.7 megabytes of hard drive space (uncompressed) have
  381.  
  382.  
  383.                                      Page 6
  384.  
  385.  
  386.  
  387.   been imported into a separate QwkSlave database.  This database contains
  388.   11,279 messages, with a database size of 12.2 megabytes and an index size of
  389.   4.7 megabytes.  (Why such a big difference in hard drive consumption?  QWK
  390.   packets are maintained in compressed form, while the QwkSlave databases are
  391.   not.)
  392.  
  393.   QwkSlave has been ideal for our business as a technical reference support
  394.   tool.  Our business performs computer consulting and technical support to
  395.   local businesses and organizations.  When one of our customers needs
  396.   assistance, they expect us to have the answer.  Our QwkSlave databases
  397.   give us an extra reference tool necessary for solving any problems that
  398.   arise.
  399.  
  400.  
  401.  
  402.                   ■─────────────────────────────────────────■
  403.                   │       Importing QWK Mail Packets        │
  404.                   ■─────────────────────────────────────────■
  405.  
  406.   In order to import messages into QwkSlave, you must have a QWK-formatted
  407.   mail packet compressed using PKZIP.  QWK packets compressed using ARJ,
  408.   LHA, or PKPAK are not supported at this time.  The QWK packet cannot be in
  409.   ASCII text format.  It MUST be in QWK format.  After you have downloaded a
  410.   QWK mail packet, you can import it into QwkSlave "as is".  QwkSlave
  411.   automatically decompresses the mail packet, displays a list of available
  412.   conferences, and imports messages from the conference(s) you specify.
  413.  
  414.  
  415.  
  416.  
  417.                   ■─────────────────────────────────────────■
  418.                   │           Installing QwkSlave           │
  419.                   ■─────────────────────────────────────────■
  420.  
  421.  
  422.   The installation procedure for QwkSlave is quite simple.  The package
  423.   includes a program, "INSTALL.EXE", which automates the entire process.
  424.   You will need about 1 megabyte of available disk space on the hard drive
  425.   on which you plan to install QwkSlave.
  426.  
  427.   The exact steps you need to take will depend on how you received
  428.   QwkSlave.
  429.  
  430.  
  431.   INSTALLING FROM DISKETTES
  432.  
  433.   To install from diskette(s), you need to perform the following steps.
  434.  
  435.     1.  Place QwkSlave distribution diskette "Disk 1" in the appropriate
  436.         diskette drive.
  437.  
  438.     2.  Execute the "INSTALL.EXE" program on the distribution diskette.
  439.         For example, if the distribution diskette is on drive A:, type
  440.         the MS-DOS command, "a:install".
  441.  
  442.     3.  Follow the instructions presented by the installation program.
  443.         You will have a chance to approve installation before any changes
  444.         are actually made to the contents of your hard drive.  The program
  445.  
  446.  
  447.                                      Page 7
  448.  
  449.  
  450.  
  451.         will ask you for a destination directory, and will copy the QwkSlave
  452.         files to that directory.  If you received QwkSlave on two diskettes,
  453.         you will need to insert Disk 2 in the diskette drive when asked to
  454.         do so.  If you so direct it, the installation program will install
  455.         executable programs and documentation in other directories of your
  456.         choice.
  457.  
  458.  
  459.   INSTALLING FROM A HARD DRIVE
  460.  
  461.   If you downloaded QwkSlave from a BBS (or received it in the form of
  462.   archive files from some other source), you will need to perform the
  463.   following steps.
  464.  
  465.     1.  Extract the contents of the archive file(s) in a temporary
  466.         directory on your hard drive.  The procedure for doing this
  467.         varies, depending on the form in which you received the package.
  468.         In all likelihood, the fact that you are reading this text means
  469.         that you already have the necessary tools and knowledge to
  470.         perform this step.  If not, you should be able to obtain
  471.         directions for this from the same source from which you received
  472.         the package.
  473.  
  474.     2.  Execute the "INSTALL.EXE" program which you have extracted.  For
  475.         example, if the temporary directory into which you have extracted
  476.         the program files is C:\TEMPDIR, you would execute the MS-DOS
  477.         command, "c:\tempdir\install".
  478.  
  479.     3.  Follow the instructions presented by the installation program.
  480.         You will have a chance to approve installation before any changes
  481.         are actually made to the contents of your hard drive.  The program
  482.         will ask you for a destination directory, and will copy the QwkSlave
  483.         files to that directory.  If you so direct it, the installation
  484.         program will install executable programs and documentation in other
  485.         directories of your choice.
  486.  
  487.   When you're satisfied that the installation was successful, you should
  488.   delete the temporary directory FROM which you installed the program
  489.   files, (C:\TEMPDIR, in the above discussion), including all its
  490.   contents.
  491.  
  492.  
  493.   Note :  If you are upgrading from a previous version, QwkSlave will issue
  494.   a warning before overwriting the file QWKSLAVE.INI.  If you have already
  495.   set up your registration information and user preferences in the
  496.   QWKSLAVE.INI file, answer "N" (No) to instruct the installation program
  497.   not to overwrite this file.  When the installation is complete, you will
  498.   be returned to the operating system.  (QwkSlave can be installed on any
  499.   drive in your system, including network drives.)
  500.  
  501.  
  502.  
  503.  
  504.  
  505.  
  506.  
  507.  
  508.  
  509.  
  510.  
  511.                                      Page 8
  512.  
  513.  
  514.  
  515.                   ■─────────────────────────────────────────■
  516.                   │           Create Message Base           │
  517.                   ■─────────────────────────────────────────■
  518.  
  519.  
  520.        ┌─[■]─────────────── Enter Database Filename ───────────────────┐
  521.        │                                                               │
  522.        │  Database Filename: Q:\QWKSLAVE\UNTITLED.DAT                  │
  523.        │                                                               │
  524.        │                                                               │
  525.        │                        Ok   ▄   Cancel ▄                      │
  526.        │                      ▀▀▀▀▀▀▀▀   ▀▀▀▀▀▀▀▀                      │
  527.        └───────────────────────────────────────────────────────────────┘
  528.  
  529.  
  530.   Description:     On this screen, enter the full path and filename of the
  531.                    message database file that should be created by QwkSlave.
  532.  
  533.   Ok:              Select the Ok button causes QwkSlave to create a new
  534.                    database, open it, and display the editing screen.  Once
  535.                    the editing screen is displayed, you can start importing
  536.                    QWK mail packets into your database.
  537.  
  538.   Cancel:          Selecting the Cancel button causes QwkSlave to close the
  539.                    displayed dialog and return to the main menu.
  540.  
  541.  
  542.  
  543.  
  544.                   ■─────────────────────────────────────────■
  545.                   │        Viewing Database Messages        │
  546.                   ■─────────────────────────────────────────■
  547.  
  548.  
  549.    Number..:²[      ]  Ref #: [       ]  Conf..: [             ] Original ▄
  550.    BBS Name: [                        ]  Conf #:        *[    0] ▀▀▀▀▀▀▀▀▀▀
  551.    Subject.: [                        ]  Recvd.:           [   ] Response ▄
  552.    From....: [                        ]  Date..:      [01-01-00] ▀▀▀▀▀▀▀▀▀▀
  553.    To......: [                        ]  Time..:         [00:00]   GoTo   ▄
  554.    Keyword.: [                        ]                          ▀▀▀▀▀▀▀▀▀▀
  555.   ┌────────────────────────────────────────────────────────────────────────┐
  556.   │                                                                        ^
  557.   │                                                                        █
  558.   │                                                                        ░
  559.   │                                                                        ░
  560.   │                                                                        ░
  561.   │                                                                        ░
  562.   │                                                                        ░
  563.   │                                                                        ░
  564.   │                                                                        ░
  565.   │                                                                         
  566.   └<█░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░>┘
  567.  
  568.     New   ▄   Delete ▄   Browse ▄   Import ▄    Quit  ▄    Prev  ▄  First ▄
  569.    ▀▀▀▀▀▀▀▀   ▀▀▀▀▀▀▀▀   ▀▀▀▀▀▀▀▀   ▀▀▀▀▀▀▀▀   ▀▀▀▀▀▀▀▀   ▀▀▀▀▀▀▀▀ ▀▀▀▀▀▀▀▀
  570.     Edit  ▄   Print  ▄   Search ▄    Sort  ▄               Next  ▄  Last  ▄
  571.    ▀▀▀▀▀▀▀▀   ▀▀▀▀▀▀▀▀   ▀▀▀▀▀▀▀▀   ▀▀▀▀▀▀▀▀              ▀▀▀▀▀▀▀▀ ▀▀▀▀▀▀▀▀
  572.   Database: WILDCAT.DAT    Messages: 11,279                 QwkSlave v1.xx
  573.  
  574.  
  575.                                      Page 9
  576.  
  577.  
  578.  
  579.  
  580.   Description:  This screens allows you create, edit, delete, print, and
  581.                 import messages into the current database.  Additional
  582.                 features include browsing, comprehensive searches, fast
  583.                 cross-referencing original and response messages, and quick
  584.                 "Go-To" commands to find a specific message number.  The
  585.                 database can be sorted based on any one of ten fields.  Each
  586.                 field is filled in with the corresponding information in a
  587.                 message when a capture file is imported.  The only exception
  588.                 is the Keyword field, which is provided for your own use.
  589.                 If you find a message extremely helpful, you may want to use
  590.                 the Keyword field to enter your own short comment.  Since
  591.                 this field is indexed, you can easily locate this message in
  592.                 the future, when you need it.
  593.  
  594.  
  595.   New:          When New is selected, QwkSlave goes into "edit mode", and
  596.                 allows you to enter a new message into the database.  When
  597.                 QwkSlave is in edit mode, you cannot move between messages,
  598.                 delete messages, call up the browser, print a message, or
  599.                 search for data.  Once you have finished adding the new
  600.                 message, click on "Save" to save it into the database, or
  601.                 select "Cancel" to exit from edit Mode.  If you have made
  602.                 any changes, QwkSlave will issue a prompt to check whether
  603.                 or not you want to save any changes before leaving.  Note:
  604.                 While it is possible to add new messages to the database in
  605.                 this manner, this feature will not be necessary for most
  606.                 users (since messages can be easily added through the Import
  607.                 function).
  608.  
  609.  
  610.   Edit:         If the need arises to edit an existing database message, you
  611.                 can easily do so by using the Edit option.  When this option
  612.                 is selected, QwkSlave goes into "edit mode", and allows you
  613.                 to modify the current message.  When QwkSlave is in edit
  614.                 mode, you cannot move between messages, delete messages,
  615.                 call up the browser, print a message, or search for data.
  616.                 Once you have finished modifying the current message, click
  617.                 on "Save" to save the modified message into the database, or
  618.                 select "Cancel" to exit from edit mode.  If you have made
  619.                 any changes, QwkSlave will issue a prompt to make sure that
  620.                 you don't want to save any changes before leaving.
  621.  
  622.  
  623.   Delete:       Unwanted messages can be easily deleted through the Delete
  624.                 option.  When the Delete button is selected, QwkSlave issues
  625.                 a prompt to confirm that you want to delete the current
  626.                 message from the database.  When you choose "Yes" at the
  627.                 prompt, the message is deleted, and QwkSlave resets the
  628.                 message display to the first message in the database.
  629.  
  630.  
  631.   Browse:       Browsing for messages can be a quick way to view the
  632.                 contents of several fields within a message, giving you a
  633.                 general idea of what is contained in the message body.
  634.                 When this option is selected, QwkSlave will either display a
  635.                 Standard or Enhanced browser, or it will prompt you for
  636.                 which browser to use.  (The default browser type can be set
  637.  
  638.  
  639.                                     Page 10
  640.  
  641.  
  642.  
  643.                 on the "Defaults" screen.  See that section of the
  644.                 documentation for more information.)
  645.  
  646.                 When the Standard browser is displayed, users can easily
  647.                 view records in a table format and press ENTER on the record
  648.                 they want to view.  To scroll through the browser, use the
  649.                 Up Arrow, Down Arrow, PgUp, and PgDn keys, or the mouse to
  650.                 scroll through all of the messages.  Pressing Escape will
  651.                 erase the browser and redisplay the editing screen.
  652.                 Pressing ENTER on the highlighted message will erase the
  653.                 browser and cause QwkSlave to display the selected message
  654.                 on the editing screen for viewing, editing, or deleting.
  655.  
  656.                 When the Enhanced browser is displayed, users can mark
  657.                 multiple records by pressing the space bar or ENTER on each
  658.                 record they want to tag.  Then, all tagged records can be
  659.                 easily deleted by selecting the "Delete" button.  (Other
  660.                 options may be added to this screen in the future.)
  661.  
  662.  
  663.   Search:       When Search is selected, QwkSlave displays a dialog box
  664.                 giving you the option of the type of search to perform.
  665.  
  666.  
  667.                 ┌─[■]───────── Select Search Type ──────────────┐
  668.                 │                                               │
  669.                 │  Search Type.: (*) Search One Field Only      │
  670.                 │                ( ) Range Search               │
  671.                 │                ( ) Search Entire Message      │
  672.                 │                                               │
  673.                 │                                               │
  674.                 │                Ok   ▄   Cancel ▄              │
  675.                 │              ▀▀▀▀▀▀▀▀   ▀▀▀▀▀▀▀▀              │
  676.                 └───────────────────────────────────────────────┘
  677.  
  678.  
  679.                 There are three types of searches to perform on a QwkSlave
  680.                 message database.  The first two types are extremely fast
  681.                 and efficient, while the third is much slower, although it
  682.                 is much more thorough.
  683.  
  684.                 When "Search One Field Only" is selected, QwkSlave allows
  685.                 you to search for a text string in any one of the following
  686.                 ten fields:  Conference Number, Message Number, Response
  687.                 Number, Conference Name, Subject, From, To, Date, BBS Name,
  688.                 and Keyword.  The search string must be located at the
  689.                 beginning of the field you decide to search.  If QwkSlave
  690.                 cannot find a message with the specified text, it issues an
  691.                 error message.  Otherwise it displays the browser screen
  692.                 containing all of the entries that matched the search
  693.                 criteria.  Since the ten fields mentioned above are all
  694.                 indexed fields, the search can be completed very rapidly.
  695.  
  696.                 When "Range Search" is selected, QwkSlave allows you to
  697.                 perform a search where the only records that are found must
  698.                 be within the a specified range of values.  For example, if
  699.                 you wanted to locate all messages numbered between 20000 and
  700.                 20100, you could enter these two values as the starting and
  701.  
  702.  
  703.                                     Page 11
  704.  
  705.  
  706.  
  707.                 ending search values, and select the message number field as
  708.                 the field to search.  If no messages could be found within
  709.                 that range, an error message would be issued.  Otherwise,
  710.                 all messages within that range would be displayed.  As with
  711.                 the first search method, the range search allows you to find
  712.                 a text string at the beginning of any one of the ten indexed
  713.                 fields (see previous paragraph for the names of these
  714.                 fields).
  715.  
  716.                 When "Search Entire Message" is selected, QwkSlave will
  717.                 perform a search of the entire database for a specified text
  718.                 string.  The search can be performed as a case-sensitive or
  719.                 case-insensitive search, with case-insensitive being the
  720.                 default.  The text string you enter can be located at ANY
  721.                 location within the message.  It does not have to be at the
  722.                 start of an indexed field.  The Limit Search option can be
  723.                 used to limit the range of message numbers that are included
  724.                 in the search.  Simply check Limit Search and enter the
  725.                 beginning and ending message numbers in order to search a
  726.                 smaller portion of the database.  If QwkSlave locates the
  727.                 text anywhere within the message (including all individual
  728.                 fields and the message body), it is included in the search
  729.                 results.
  730.  
  731.                 When QwkSlave starts the search process, it creates a
  732.                 temporary database.  When a message is found that contains
  733.                 the search string, it is added to the temporary database.
  734.                 After the search has been completed, you can browse through
  735.                 the filtered records.  If you wish to narrow down the search
  736.                 criteria even further, you can perform a secondary search on
  737.                 the database.  At this point, when you select "Search Entire
  738.                 Message", you will only be searching for a text string
  739.                 located in messages that have been placed in the filtered
  740.                 database.  For example, if you search a Novell database for
  741.                 the keyword "SCSI", and then perform a secondary search for
  742.                 "Seagate", your resulting search would only find records
  743.                 that contained BOTH of the specified keywords.  You can
  744.                 continue to perform a filtered search as long as necessary,
  745.                 thus narrowing the search criteria every time.  (Each
  746.                 consecutive search should also be less time consuming, since
  747.                 it does not need to search as many messages for the
  748.                 specified text.)
  749.  
  750.                 Once this type of search is complete, you can browse through
  751.                 the filtered messages by using the browser, or by selecting
  752.                 Next, Prev, First, and Last.  When you select Quit at this
  753.                 point, the search will be cancelled, and you will return to
  754.                 the previous editing screen, allowing you to view all of the
  755.                 messages in your original database.
  756.  
  757.  
  758.  
  759.  
  760.  
  761.  
  762.  
  763.  
  764.  
  765.  
  766.  
  767.                                     Page 12
  768.  
  769.  
  770.  
  771.   Print:        The message that is currently being viewed on the screen can
  772.                 be printed by using the Print option.
  773.  
  774.  
  775.                 ┌─[■]─────────── Print Message ───────────────┐
  776.                 │                                             │
  777.                 │  Range...:  (*) Current Message             │
  778.                 │             ( ) All Messages                │
  779.                 │                                             │
  780.                 │  Print To:  (*) LPT1:                       │
  781.                 │             ( ) LPT2:                       │
  782.                 │             ( ) LPT3:                       │
  783.                 │             ( ) File:                       │
  784.                 │                                             │
  785.                 │  Filename:                                  │
  786.                 │                                             │
  787.                 │                                             │
  788.                 │               Ok   ▄   Cancel ▄             │
  789.                 │             ▀▀▀▀▀▀▀▀   ▀▀▀▀▀▀▀▀             │
  790.                 └─────────────────────────────────────────────┘
  791.  
  792.                 Using the print option, you can print the current message,
  793.                 or all messages in the database.  If you have just executed
  794.                 an "entire record" search of the database, printing all of
  795.                 the messages will cause all of the matching messages to be
  796.                 printed.  QwkSlave supports printer ports LPT1 through LPT3,
  797.                 as well as printing to a file.
  798.  
  799.  
  800.   Import:       Importing QWK packets into QwkSlave is extremely easy using
  801.                 the Import feature.  When you select Import, you can use the
  802.                 import file dialog to search for a specific QWK packet.
  803.                 Once you have selected the QWK packet, QwkSlave decompresses
  804.                 it and displays the conferences that are included in the
  805.                 mail packet, allowing you to select which conference(s)
  806.                 should be imported.  Once you select one or more
  807.                 conferences to import, you will be given the option of
  808.                 importing all messages in the selected conferences, or only
  809.                 messages To and/or From specific users.  The default is to
  810.                 import all messages in the selected conferences.  After you
  811.                 have specified the search criteria and selected Ok, QwkSlave
  812.                 displays a status screen to indicate the completion
  813.                 percentage, the total number of messages it expects to
  814.                 import, and the current message being imported.  Once the
  815.                 import process has been completed, QwkSlave writes the
  816.                 import statistics to the activity log file, if activity
  817.                 logging is enabled.  (See the Defaults section for more
  818.                 information on activity logging.)
  819.  
  820.  
  821.   Sort:         Selecting Sort will allow you to choose which indexed field
  822.                 should be used to sort the database.  Available sort fields
  823.                 include the Conference Number, Message Number, Response
  824.                 Number, Conference Name, Subject, From, To, Date, BBS Name,
  825.                 and Keyword fields.  The default sort field is the
  826.                 Conference Number field.  The currently sorted field is
  827.                 denoted by a diamond character immediately in front of the
  828.                 field.  (In the case of the default sort field, there is a
  829.  
  830.  
  831.                                     Page 13
  832.  
  833.  
  834.  
  835.                 secondary sort key, (the Message Number field), and this is
  836.                 denoted by a "²" character immediately in front of the
  837.                 Message Number field.)  When the Browse command is selected,
  838.                 the browser is initialized and sorted according to the
  839.                 current sort field.  The First, Last, Previous, and Next
  840.                 buttons are also executed in relation to the current sort
  841.                 field, making it easy to view messages in virtually any
  842.                 order.
  843.  
  844.  
  845.   Quit:         Selecting Quit will close the database and return back to
  846.                 the main menu.
  847.  
  848.  
  849.   GoTo:         When GoTo is selected, QwkSlave prompts you to enter the
  850.                 number of the message you want to move to.  If QwkSlave
  851.                 could not locate the EXACT message number, it will display
  852.                 an error message.  If it found the message number you
  853.                 entered, QwkSlave will automatically display it on the
  854.                 screen.
  855.  
  856.  
  857.   Original:     As a cross-referencing tool, QwkSlave allows you to select
  858.                 the Original button and locate the message that the current
  859.                 message was a response to.  (To determine if the current
  860.                 message was a response, check the "Ref #" field.  If this
  861.                 message was not a response, the field will contain the word
  862.                 "NONE".  Otherwise, it will contain the number of the
  863.                 message that the current message responded to.)  When you
  864.                 select Original, QwkSlave will either go to the original
  865.                 message, or display an error message if it could not find
  866.                 the original message.
  867.  
  868.  
  869.   Response:     In addition to using the "Original" command described above,
  870.                 you can select the "Response" command to search for any
  871.                 and/or all messages that were responses to the current
  872.                 message.  If there aren't any responses in the current
  873.                 database, QwkSlave will display an error message.  If only 1
  874.                 response was found, QwkSlave will immediately display the
  875.                 located response.  Otherwise, it will display a browser
  876.                 screen containing a complete list of all responses, giving
  877.                 you the option of which message to view.
  878.  
  879.  
  880.   Prev:         Selecting the "Previous" button causes QwkSlave to display
  881.                 the message previous to the currently displayed message.  If
  882.                 the current message is the first one in the database,
  883.                 QwkSlave "wraps" to the last message in the database.
  884.  
  885.  
  886.   Next:         Selecting the "Next" button causes QwkSlave to display the
  887.                 message after the currently displayed message.  If the
  888.                 current message is the last one in the database, QwkSlave
  889.                 "wraps" to the first message in the database.
  890.  
  891.  
  892.   First:        Selecting the "First" button causes QwkSlave to display the
  893.  
  894.  
  895.                                     Page 14
  896.  
  897.  
  898.  
  899.                 first message in the database, regardless of the currently
  900.                 displayed message.
  901.  
  902.  
  903.   Last:         Selecting the "Last" button causes QwkSlave to display the
  904.                 last message in the database, regardless of the currently
  905.                 displayed message.
  906.  
  907.  
  908.   Save:         The Save button is only displayed when QwkSlave is in edit
  909.                 mode, and when it is selected, QwkSlave will Save the
  910.                 current message and exit from edit mode, returning to the
  911.                 viewing screen.
  912.  
  913.  
  914.   Cancel:       The Cancel button is only displayed when QwkSlave is in edit
  915.                 mode, and when it is selected, QwkSlave will Cancel the
  916.                 editing process, exit from edit mode, and redisplay the
  917.                 current message.
  918.  
  919.  
  920.   F1:           By pressing the F1 function key, users can have access to
  921.                 the QwkSlave help system.  The F1 key is available at any
  922.                 time within QwkSlave, and will offer helpful information and
  923.                 instructions.
  924.  
  925.  
  926.  
  927.                   ■─────────────────────────────────────────■
  928.                   │             File Dialog Boxes           │
  929.                   ■─────────────────────────────────────────■
  930.  
  931.  
  932.     Description:
  933.       The file dialog box screens allow users to open or delete an existing
  934.       message database.  When you delete a database file (.DAT), the
  935.       accompanying index (.IX) and dialog (.DIA) files are also deleted.
  936.  
  937.         Note: When opening a file, make sure that any files being opened
  938.               were originally created with QwkSlave.  QwkSlave will NOT read
  939.               files properly if they have not been created with QwkSlave.
  940.  
  941.     Filename:
  942.       This text field allows users to manually enter the name of a file.  If
  943.       you enter a filename without an extension when opening or deleting a
  944.       file, QwkSlave appends a .DAT extension and searches for a file in the
  945.       current directory.  If the file exists, it is automatically selected
  946.       when you press ENTER.  If the file does not exist, QwkSlave will
  947.       either advance the cursor to the Files list box for manual selection,
  948.       or issue an error message, depending on the existing conditions.
  949.  
  950.     Files:
  951.       The Files list box provides users with a way to search the current
  952.       drive and directory for files with the selected (*.DAT) file filter.
  953.       Pressing the SPACE BAR will highlight a file from the list, and
  954.       pressing ENTER on a highlighted file will instruct QwkSlave to attempt
  955.       to open or delete it (depending on the current routine).
  956.  
  957.  
  958.  
  959.                                     Page 15
  960.  
  961.  
  962.  
  963.     Directories:
  964.       The Directories list box displays a list of directories on the
  965.       currently selected drive, and a list of available drives.  The current
  966.       directory can be changed by pressing ENTER on the desired directory,
  967.       or clicking on it with the mouse.  When a new directory is selected,
  968.       the "Files" list box is updated to display all files matching the file
  969.       filter in the new directory.
  970.  
  971.     Directory:
  972.       This non-editable field contains the current drive and path.  Use this
  973.       field as a quick-reference to see where QwkSlave is looking for files.
  974.  
  975.     Ok:
  976.       The Ok button can be selected when a file has been highlighted from
  977.       the Files list box.  QwkSlave will then attempt to open or delete the
  978.       selected file (depending on the current routine).
  979.  
  980.     Cancel:
  981.       The Cancel button can be selected to cancel the current routine and
  982.       return to the main menu.
  983.  
  984.  
  985.  
  986.  
  987.                   ■─────────────────────────────────────────■
  988.                   │          Command Line Support           │
  989.                   ■─────────────────────────────────────────■
  990.  
  991.   QwkSlave provides command line support to speed up the loading process for
  992.   message databases.  Simply specify the name of the database file to open
  993.   on the command line, such as "QWKSLAVE.EXE WILDCAT" or "QWKSLAVE.EXE
  994.   PASCAL".  When you enter a database name on the command line, QwkSlave
  995.   opens it and (after the about box is displayed) displays it for immediate
  996.   viewing.
  997.  
  998.   Users can also override the default video mode from the command line by
  999.   specifying "/V=nn" (when nn is 25, 28, 43, or 50).  This changes the
  1000.   number of displayed lines to 25, 28, 43, or 50.  (The order of parameters
  1001.   on the command line does not matter.  To load one of the databases
  1002.   mentioned above, users can type "QWKSLAVE.EXE WILDCAT /V=28" or
  1003.   "QWKSLAVE.EXE /V=50 PASCAL" or a similar command line.
  1004.  
  1005.  
  1006.  
  1007.  
  1008.  
  1009.  
  1010.  
  1011.  
  1012.  
  1013.  
  1014.  
  1015.  
  1016.  
  1017.  
  1018.  
  1019.  
  1020.  
  1021.  
  1022.  
  1023.                                     Page 16
  1024.  
  1025.  
  1026.  
  1027.                   ■─────────────────────────────────────────■
  1028.                   │             Network Options             │
  1029.                   ■─────────────────────────────────────────■
  1030.  
  1031.  
  1032.                   ┌─[■]──────────── Network Options ─────────────────┐
  1033.                   │                                                  │
  1034.                   │ Optimization.: (*) Optimize For Data Integrity   │
  1035.                   │                ( ) Optimize For Speed            │
  1036.                   │                                                  │
  1037.                   │ Network Type.: ( ) None                          │
  1038.                   │                (*) Novell NetWare                │
  1039.                   │                ( ) MS-Net Compatible             │
  1040.                   │                                                  │
  1041.                   │ Refresh Delay: 5                                 │
  1042.                   │                                                  │
  1043.                   │ Fast Search..: ( ) Yes                           │
  1044.                   │                (*) No                            │
  1045.                   │                                                  │
  1046.                   │                  Ok   ▄  Cancel ▄                │
  1047.                   │                ▀▀▀▀▀▀▀▀  ▀▀▀▀▀▀▀▀                │
  1048.                   └──────────────────────────────────────────────────┘
  1049.  
  1050.  
  1051.   Description:     The options on this screen determine the default network
  1052.                    behavior of QwkSlave on your computer system.
  1053.  
  1054.   Optimization:    This option is used to specify whether QwkSlave should
  1055.                    optimize database management for Data Integrity or Speed.
  1056.                    If Optimize For Data Integrity is chosen, access to
  1057.                    certain routines may be impacted by a reduction in speed.
  1058.                    If Optimize For Speed is chosen, QwkSlave will attempt to
  1059.                    optimize access to routines without a reduction in speed.
  1060.  
  1061.                    When Optimize For Data Integrity is turned on, QwkSlave
  1062.                    will write portions of the database to be modified to the
  1063.                    dialog (.DIA) file before any changes are made.  Then, in
  1064.                    the event that an error occurs, the database can be
  1065.                    restored to its known state prior to the operation.  If
  1066.                    the computer system crashes before an operation is
  1067.                    complete, QwkSlave automatically repairs the database by
  1068.                    using the information in the dialog file the next time
  1069.                    the database is opened.
  1070.  
  1071.                    Based on our internal testing, Optimize For Speed is MUCH
  1072.                    faster, especially when importing QWK packets.  If you
  1073.                    decide to use Optimize For Speed, however, we recommend
  1074.                    that you maintain a regular backup.  If you are more
  1075.                    concerned about data integrity, even to the point of
  1076.                    sacrificing some performance, select Optimize For Data
  1077.                    Integrity.
  1078.  
  1079.   Network Type:    If you will not be using QwkSlave on a network or in a
  1080.                    multi-user environment, select "None" for this option.
  1081.                    If you are using QwkSlave on a Novell network, select the
  1082.                    "Novell NetWare" option, and if you are using any other
  1083.                    type of network, select the "MS-Net Compatible" option.
  1084.  
  1085.  
  1086.  
  1087.                                     Page 17
  1088.  
  1089.  
  1090.  
  1091.   Refresh Delay:   This number specifies the number of seconds that
  1092.                    QwkSlave will use as an update interval when displaying
  1093.                    the browser screen.  If this value is set to 5,
  1094.                    QwkSlave will update the browser screen every 5 seconds
  1095.                    with any changes that have made from other workstations
  1096.                    working on the same database file.
  1097.  
  1098.   Fast Search:     When the Fast Search option is enabled, the search speed
  1099.                    for the "Search Entire Message" option is increased
  1100.                    substantially.  To do this, QwkSlave places a "Read Lock"
  1101.                    on the entire database to prevent other users from
  1102.                    writing to it.  This can produce search speeds up to 3
  1103.                    times as fast as when Fast Search is disabled.  However,
  1104.                    if Fast Search is enabled, other users CANNOT make
  1105.                    changes to the database when another user is performing
  1106.                    this type of search.  Network supervisors should consider
  1107.                    this situation carefully before enabling the Fast Search
  1108.                    option.
  1109.  
  1110.   Ok:              When Ok is selected, QwkSlave saves the options on this
  1111.                    screen to the file QWKSLAVE.INI in the default QwkSlave
  1112.                    directory.
  1113.  
  1114.   Cancel:          Selecting Cancel leaves all options on this screen in the
  1115.                    state they were set to when this screen was initially
  1116.                    displayed.
  1117.  
  1118.  
  1119.  
  1120.                   ■─────────────────────────────────────────■
  1121.                   │                Defaults                 │
  1122.                   ■─────────────────────────────────────────■
  1123.  
  1124.         ┌─[■]───────────────────── Defaults ─────────────────────────┐
  1125.         │                                                            │
  1126.         │ Explode Delay...: 3                                        │
  1127.         │                                                            │
  1128.         │ Use Activity Log: Y                                        │
  1129.         │                                                            │
  1130.         │ Log File Name...: Q:\QWKSLAVE\QWKSLAVE.LOG                 │
  1131.         │                                                            │
  1132.         │ Startup File....: Q:\QWKSLAVE\PASCAL.DAT                   │
  1133.         ├────────────────────────────────────────────────────────────┤
  1134.         │ Video Mode             Browser Type      Date Format       │
  1135.         │ (*) 25-Line Mode       ( ) Standard      (*) mm-dd-yy      │
  1136.         │ ( ) 28-Line Mode       ( ) Enhanced      ( ) dd-mm-yy      │
  1137.         │ ( ) 43-Line Mode       (*) Prompt        ( ) dd-nnn-yy     │
  1138.         │ ( ) 50-Line Mode                                           │
  1139.         │                                                            │
  1140.         │                                                            │
  1141.         │                       Ok   ▄   Cancel ▄                    │
  1142.         │                     ▀▀▀▀▀▀▀▀   ▀▀▀▀▀▀▀▀                    │
  1143.         └────────────────────────────────────────────────────────────┘
  1144.  
  1145.  
  1146.   Description:       The fields on this screen specify the default values
  1147.                      that will be used for QwkSlave, as pertaining to window
  1148.                      exploding effects, activity logging, and startup
  1149.  
  1150.  
  1151.                                     Page 18
  1152.  
  1153.  
  1154.  
  1155.                      defaults.
  1156.  
  1157.   Explode Delay:     This number specifies the number of seconds used as an
  1158.                      "Explode Delay" for dialog boxes within QwkSlave.  To
  1159.                      eliminate all exploding effects, set the number in this
  1160.                      field to 0.
  1161.  
  1162.   Use Activity Log:  Enter Y (Yes) or N (No) to specify whether or not
  1163.                      QwkSlave should perform activity logging.  If activity
  1164.                      logging is turned on, QwkSlave will log importing
  1165.                      activity to the activity log, when appropriate.  This
  1166.                      can be useful to determine what QWK packets have been
  1167.                      imported into a particular database, when it occurred,
  1168.                      and how many messages were actually imported into the
  1169.                      database.
  1170.  
  1171.   Log File Name:     This field contains the name of the file that will be
  1172.                      used to log QwkSlave activity.  Right now, the only
  1173.                      activity being logged to this file is import
  1174.                      information.  (Activity logging may be expanded in a
  1175.                      future release.)  The default filename is QWKSLAVE.LOG,
  1176.                      located in the default QwkSlave directory.
  1177.  
  1178.   Startup File:      The Startup File field should contain the name of the
  1179.                      database file that should be loaded each time QwkSlave
  1180.                      is executed.  When a database file is specified in this
  1181.                      field, QwkSlave will attempt to load it immediately
  1182.                      after it is executed.  If a database filename is
  1183.                      entered on the command line, QwkSlave will attempt to
  1184.                      open that file instead.
  1185.  
  1186.   Video Mode:        This field allows a user to select how many lines of
  1187.                      text QwkSlave should display on his/her monitor.  This
  1188.                      feature allows users to view more lines of message text
  1189.                      when reading messages.  Note to users:  QwkSlave will
  1190.                      change the video mode to display the selected number of
  1191.                      lines when it is executed.  To override this setting
  1192.                      from the command line use the parameter /V=nn (where nn
  1193.                      is 25, 28, 43, or 50).
  1194.  
  1195.   Browser Type:      This field allows users to select which browser is
  1196.                      displayed by default when the "Browse" button is
  1197.                      selected from the message viewing screen.  The Standard
  1198.                      browser allows users to see all records in a table
  1199.                      format and pick one for viewing.  The Enhanced browser
  1200.                      allows users to select multiple records for deletion.
  1201.                      Users can also choose "Prompt" which causes QwkSlave to
  1202.                      prompt users for the proper browser to use, each time
  1203.                      the Browse button is selected.
  1204.  
  1205.   Date Format:       This field specifies the default date format to use
  1206.                      when viewing database messages.  Available formats are
  1207.                      mm-dd-yy (01-31-95), dd-mm-yy (31-01-95), and dd-nnn-yy
  1208.                      (31-Jan-95).  This should serve our foreign users well,
  1209.                      and offer flexibility to our domestic users.
  1210.  
  1211.  
  1212.  
  1213.  
  1214.  
  1215.                                     Page 19
  1216.  
  1217.  
  1218.  
  1219.                   ■─────────────────────────────────────────■
  1220.                   │            Register QwkSlave            │
  1221.                   ■─────────────────────────────────────────■
  1222.  
  1223.  
  1224.          ┌─[■]──────────────── Register QwkSlave ────────────────────┐
  1225.          │                                                           │
  1226.          │ Registration Name..: John Doe                             │
  1227.          │                                                           │
  1228.          │ Registration Number: 0123456789                           │
  1229.          │                                                           │
  1230.          │ Network Users......: 0                                    │
  1231.          │                                                           │
  1232.          │                      Ok   ▄   Cancel ▄                    │
  1233.          │                    ▀▀▀▀▀▀▀▀   ▀▀▀▀▀▀▀▀                    │
  1234.          └───────────────────────────────────────────────────────────┘
  1235.  
  1236.  
  1237.  
  1238.   Description:          Once you register QwkSlave and pay the requested fee
  1239.                         to STSI for registering, you will receive a
  1240.                         registration name and number.  Enter your name and
  1241.                         number in the fields shown on this screen, and
  1242.                         QwkSlave will be registered to you.  You will no
  1243.                         longer see "nag screens" or "reminders" pressuring
  1244.                         you to register.  If your name and number are
  1245.                         entered accurately, QwkSlave will display a thank-
  1246.                         you message.  Otherwise, QwkSlave will warn you that
  1247.                         the registration number you entered was not valid.
  1248.  
  1249.   Registration Name:    The Registration Name field allows users to enter
  1250.                         their personal name or the name of their company or
  1251.                         organization.
  1252.  
  1253.   Registration Number:  The Registration Number field allows users to enter
  1254.                         the registration number they received from STSI upon
  1255.                         registering QwkSlave.  For information on how to
  1256.                         register, please see the "Registration" section near
  1257.                         the top of this documentation file.
  1258.  
  1259.   Network Users:        This field contains the numbers of network (or site-
  1260.                         license users) for QwkSlave.  To receive a
  1261.                         registration number that provides support for
  1262.                         network and site-license users, see the file
  1263.                         REGISTER.DOC.  If you are registering a single-user
  1264.                         version of QwkSlave, enter 0 in this field.
  1265.  
  1266.   Ok:                   Selecting Ok instructs QwkSlave to save this
  1267.                         configuration information to the file QWKSLAVE.INI.
  1268.  
  1269.   Cancel:               Selecting Cancel instructs QwkSlave to ignore any
  1270.                         changes that have been made to the previous
  1271.                         settings, and return to the main menu.
  1272.  
  1273.  
  1274.  
  1275.  
  1276.  
  1277.  
  1278.  
  1279.                                     Page 20
  1280.  
  1281.  
  1282.  
  1283.                   ■─────────────────────────────────────────■
  1284.                   │                Cautions!                │
  1285.                   ■─────────────────────────────────────────■
  1286.  
  1287.   As with any program that maintains large amounts of data, there is the
  1288.   possibility for data loss.  QwkSlave contains special precautions, such as
  1289.   having the ability to rebuild the database index if it should become
  1290.   corrupt.  However, regular data backups are strongly recommended.  Hard
  1291.   drives can fail, files can become corrupt, and data loss can occur.  Your
  1292.   best protection is a regular (verified) backup!
  1293.  
  1294.   If your computer system should hang while you are performing a search with
  1295.   QwkSlave (for instance, if you are running under Windows and another
  1296.   program causes your machine to lock-up), you may find some temporary files
  1297.   left over in your default QwkSlave directory.  These files will have a
  1298.   random file name such as 123BDX4Z.???.  (You will likely find one file
  1299.   with a .DAT extension, one with a .IX extension, and one with a .DIA
  1300.   extension.) If you are sure that no other network users are performing a
  1301.   search, that this database is not one of your message databases, and that
  1302.   your computer system hung in the middle of a search, go ahead and delete
  1303.   it using QwkSlave.  For an explanation of why this temporary database is
  1304.   created, see the information on Searching the database.
  1305.  
  1306.  
  1307.  
  1308.                   ■─────────────────────────────────────────■
  1309.                   │         Other Products by STSI          │
  1310.                   ■─────────────────────────────────────────■
  1311.  
  1312.   BOOT'R <ASP> - DOS Configuration Manager
  1313.     BOOT'R is a utility that allows the management of multiple
  1314.     configurations on a single machine.  BOOT'R not only allows the
  1315.     modification of the CONFIG.SYS and AUTOEXEC.BAT files, but any other
  1316.     files that might be needed.
  1317.  
  1318.   CompuSlave <ASP> - CompuServe Message Database!
  1319.     CompuSlave imports CompuServe forum capture files into a database,
  1320.     converting them to individual messages. Add, delete, edit, and search
  1321.     the entire database for key words or phrases. Make those messages work
  1322.     for you!  Create your own technical support resource.  Ideal for power
  1323.     users, programmers, and network administrators. Network support is
  1324.     included. Easy to use!
  1325.  
  1326.   Infodex <ASP> - Multipurpose Database!
  1327.     Infodex is a versatile database manager used to keep track of names and
  1328.     addresses, equipment, computer software, books, and much more!  Includes
  1329.     a FREE-FORM layout.  Add, delete, or rearrange fields EASILY!  Search
  1330.     for text in any field.  Import and export to a delimited text file.
  1331.     Quickly browse through a list of records.  Easy push button interface!
  1332.  
  1333.   Programmer's Project Manager
  1334.     PPM is a project manager that allows Builder or BASIC users to have
  1335.     complete control over their program's development.  Edit source files
  1336.     using the PPM Editor, or specify your own favorite editor.  Compile,
  1337.     link using multiple libraries, compress the EXE, scan for viruses,
  1338.     date/time stamp, and then compress the entire project, all under the
  1339.     control of PPM.
  1340.  
  1341.  
  1342.  
  1343.                                     Page 21
  1344.  
  1345.  
  1346.  
  1347.   QwkSlave <ASP> - QWK Packet Message Database!
  1348.     QwkSlave imports QWK mail packets, storing each message as a database
  1349.     record.  Add, edit, delete, print, browse, sort, & search through
  1350.     messages.  Cross referencing makes finding an original message and its
  1351.     response as easy as a mouse-click.  Ideal as a technical support
  1352.     reference tool.  Network support is included.  Easy to use push-button
  1353.     interface!
  1354.  
  1355.   Replicator <ASP> - The Diskette Database!
  1356.     Replicator is a disk image utility designed to create images of
  1357.     diskettes and catalog them in a database.  Use optional compression
  1358.     routines to reduce the image size.  Store up to 10 lines of descriptive
  1359.     text for each disk image in the database.  Database entries can be
  1360.     modified at any time.  Easy push button interface!
  1361.  
  1362.   Subber <ASP> - The Character Subber!
  1363.     Subber is designed to substitute characters in a WildCat! bulletin,
  1364.     menu, or other .BBS display file.  Create a generic background using
  1365.     WCDraw or TheDraw, and create text using your favorite text editor.  Use
  1366.     Subber to combine the two together!  Ideal for BBS system notices, news,
  1367.     & info screens that need to be changed frequently.
  1368.  
  1369.   ZIP'R Professional For DOS <ASP> - Hard Drive Tripler For DOS!
  1370.     ZIP'R Pro stores programs in compressed form when they are not being
  1371.     used.  Automatically compress, decompress, and launch programs as
  1372.     needed.  Uses ARJ, LHA, PKZIP, or built-in compression.  Easy to use
  1373.     interface!
  1374.  
  1375.   ZIP'R Professional For Windows <ASP> - Hard Drive Tripler For Windows!
  1376.     ZIP'R Pro stores programs in compressed form  when they are not being
  1377.     used.  Automatically compress, decompress, and launch programs as
  1378.     needed.  Uses ARJ, LHA, PKZIP, or built-in compression.  Easy to use
  1379.     interface!
  1380.  
  1381.  
  1382.  
  1383.  
  1384.  
  1385.  
  1386.  
  1387.  
  1388.  
  1389.  
  1390.  
  1391.  
  1392.  
  1393.  
  1394.  
  1395.  
  1396.  
  1397.  
  1398.  
  1399.  
  1400.  
  1401.  
  1402.  
  1403.  
  1404.  
  1405.  
  1406.  
  1407.                                     Page 22
  1408.  
  1409.  
  1410.  
  1411.                   Stevenson Technical Services, Inc. (STSI)
  1412.                            108 Second Avenue West
  1413.                             Bertha, MN 56437-0297
  1414.                           Phone/FAX: (218) 924-2050
  1415.                      The STSI BBS: (218) 924-2060, N,8,1
  1416.  
  1417.                        QwkSlave 1.06 Registration Form
  1418.  
  1419.    Qty    Description                                   Price      Total
  1420.  
  1421.   _____   QwkSlave Single-User Registration             $49.95    ________
  1422.             Includes a printed manual, 3 1/2" & 5 1/4" diskettes,
  1423.             removal of nag screens and database record limit, and
  1424.             a registration number good for all version 1.x releases.
  1425.  
  1426.   _____   QwkSlave Site-License (Users? ___)            ______    ________
  1427.             (Same price breaks apply for site-licensing.)
  1428.  
  1429.            # of Users      Price           # of Users       Price
  1430.            ----------     -------          ----------      -------
  1431.                 5    ->   $150.00              50     ->   $600.00
  1432.                10    ->   $300.00             100     ->   $750.00
  1433.                20    ->   $450.00            More?    ->    CALL
  1434.  
  1435.  
  1436.                                                       Sub-Total:  ________
  1437.  
  1438.                          Minnesota Residents Add 6.5% Sales Tax:  ________
  1439.  
  1440.        Shipping/Handling (USA/Canada = $5.00, Foreign = $10.00):  ________
  1441.  
  1442.                                                           Total:  ________
  1443.  
  1444.      Name: _____________________________  Company: _______________________
  1445.  
  1446.   Address: _______________________________________________________________
  1447.  
  1448.      City: ___________________________  State: _____  Zip Code: __________
  1449.  
  1450.   Country: ___________________________  Phone: ___________________________
  1451.  
  1452.   Internet Address: ______________________________________________________
  1453.  
  1454.   Please Register QwkSlave To This Name: ________________________________
  1455.  
  1456.  
  1457.     Method of Payment: ___ Visa      ___ MasterCard   ___ American Express
  1458.                        ___ Discover  ___ Check/Money Order Enclosed
  1459.  
  1460.  
  1461.    Credit Card #: ______________________________  Expiration Date: ___/___
  1462.  
  1463.    Name on Card: ____________________  Signature: ________________________
  1464.  
  1465.    Comments / Suggestions: _______________________________________________
  1466.  
  1467.    _______________________________________________________________________
  1468.  
  1469.  
  1470.  
  1471.                                     Page 23
  1472.  
  1473.  
  1474.  
  1475.  
  1476.  
  1477.   Please take a minute to answer the following questions.  Your answers
  1478.   will assist us in improving and marketing QwkSlave.  (Check all that
  1479.   apply.)
  1480.  
  1481.  
  1482.   Where did you hear about QwkSlave?
  1483.  
  1484.   [ ] BBS             [ ] Catalog/Magazine    [ ] Friend/Relative
  1485.   [ ] Rack Vendor     [ ] User's Group        [ ] Other _______________
  1486.  
  1487.   Please provide name of BBS/Catalog/Magazine/User's Group, (if possible)
  1488.  
  1489.   ______________________________________________________________________
  1490.  
  1491.  
  1492.   What operating systems / environments do you use?
  1493.  
  1494.   [ ] DOS    [ ] Windows   [ ] DESQview/DESQview/X     [ ] OS/2
  1495.  
  1496.  
  1497.   Would you like to see a Windows version of QwkSlave?
  1498.  
  1499.   [ ] Yes    [ ] No        [ ] Doesn't Matter
  1500.  
  1501.  
  1502.   What types of messages or what message conferences do you use QwkSlave
  1503.   for?  (Example: Networking, Programming, General Browsing, etc.)
  1504.  
  1505.   _______________________________________________________________________
  1506.  
  1507.  
  1508.   What feature(s) do you like the most about QwkSlave?  _________________
  1509.  
  1510.   _______________________________________________________________________
  1511.  
  1512.  
  1513.   What feature(s) would you like to see added to QwkSlave?  ______________
  1514.  
  1515.   ________________________________________________________________________
  1516.  
  1517.  
  1518.   Additional Comments: ___________________________________________________
  1519.  
  1520.   ________________________________________________________________________
  1521.  
  1522.  
  1523.   May We Quote You?    [ ] Yes    [ ] No    [ ] Doesn't Matter
  1524.  
  1525.  
  1526.  
  1527.  
  1528.  
  1529.  
  1530.  
  1531.  
  1532.  
  1533.  
  1534.  
  1535.                                     Page 24
  1536.  
  1537.